home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / ccitt / 1992 / t / t432_1.asc < prev    next >
Text File  |  1991-12-31  |  68KB  |  3,045 lines

  1.  
  2. Recommendation T.432
  3.  
  4.  
  5.  
  6.  
  7.                      DOCUMENT TRANSFER AND MANIPULATION (DTAM) -
  8.                      SERVICES AND PROTOCOLS - SERVICE DEFINITION
  9.                                           
  10.                                           
  11.                                        CONTENT
  12.  
  13.  
  14. 0      Introduction
  15.  
  16. 1      Scope and field of application
  17.  
  18. 2      References
  19.  
  20. 3      Definitions and abbreviations
  21.  
  22. 4      Conventions
  23.  
  24. 5      Model of the DTAM service
  25.  
  26. 6      DTAM services
  27.  
  28.        6.1  DTAM association use control
  29.        6.2  DTAM capability
  30.        6.3  Document bulk transfer
  31.        6.4  Document unconfirmed manipulations
  32.        6.5  Document confirmed manipulations
  33.        6.6  Typed data transmission
  34.        6.7  Reliable transfer
  35.        6.8  Exception report
  36.        6.9  Document selection control
  37.        6.10 Document management
  38.        6.11 Document open control
  39.        6.12 Grouping control
  40.  
  41. 7      Functional units
  42.  
  43.        7.1  Association use control functional unit
  44.        7.2  Capability functional unit
  45.        7.3  Data transmission functional unit
  46.        7.4  Exception report functional unit
  47.        7.5  Session management functional units
  48.        7.6  Other functional units
  49.  
  50. 8      Service overview
  51.  
  52. 9      Service definition
  53.  
  54.        9.1  D-INITIATE service
  55.        9.2  D-TERMINATE service
  56.        9.3  D-P-ABORT service
  57.        9.4  D-U-ABORT service
  58.        9.5  D-CAPABILITY service
  59.        9.6  D-TRANSFER service
  60.        9.7  D-TYPED-DATA service
  61.        9.8  D-UNCONFIRMED-CREATE service
  62.        9.9  D-UNCONFIRMED-DELETE service
  63.        9.10 D-UNCONFIRMED-MODIFY service
  64.        9.11 D-UNCONFIRMED-CALL service
  65.        9.12 D-UNCONFIRMED-REBUILD service
  66.        9.13 D-TOKEN-GIVE service
  67.        9.14 D-CONTROL-GIVE service
  68.        9.15 D-TOKEN-PLEASE service
  69.        9.16 D-P-EXCEPTION-REPORT service
  70.        9.17 D-U-EXCEPTION REPORT service
  71.  
  72.  
  73.  
  74. 1           Fascicle VII.7 - Rec. T.432
  75.  
  76.  
  77.  
  78.  
  79.        9.18 Reliable transfer support service
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.                                                     Fascicle VII.7 - Rec. T.432      2
  209.  
  210.  
  211. 0      Introduction
  212.  
  213.  
  214.  
  215.        This Recommendation defines the services provided by an application-service-element, the document transfer and 
  216. manipulation service element (DTAM), to support applications in a distributed telematic systems environment. This 
  217. Recommendation is one of a set of Recommendations defining the services for sets of application-service-elements 
  218. specifically used by a number of applications.
  219.  
  220.  
  221.  
  222. 1      Scope and field of application
  223.  
  224.  
  225.  
  226.        This Recommendation defines in an abstract way the document transfer and manipulation (DTAM) service within 
  227. the OSI application layer in terms of:
  228.  
  229.        a)   the primitive actions and events of the service;
  230.  
  231.        b)   the parameter data associated with each primitive action and event;
  232.  
  233.        c)   the relationship between, and the valid sequences of, these actions and events.
  234.  
  235.        The DTAM service is provided in conjunction with the association control service element (ACSE) service 
  236. (Recommendation X.217), and the presentation service (Recommendation X.216) or session-service (Recommendation X.215) 
  237. according to the rules of Recommendation T.62 bis.
  238.  
  239.        This Recommendation does not specify individual implementations or products, nor does it contain the 
  240. implementation of entities and interfaces within a telematic system.
  241.  
  242.  
  243.  
  244. 2      References
  245.  
  246.  
  247.  
  248.        -    Rec. T.62 bis: Control procedures for Teletex and Group 4 facsimile services based on Recommendations 
  249.             X.215 and X.225.
  250.  
  251.        -    Rec. T.400: Introduction to document architecture, transfer and manipulation.
  252.  
  253.        -    Rec. T.411: Open document architecture (ODA) and interchange format - Introduction and general 
  254.             principles.
  255.  
  256.        -    Rec. T.412: Open document architecture (ODA) and interchange format - Document structures.
  257.  
  258.        -    Rec. T.414: Open document architecture (ODA) and interchange format - Document profile.
  259.  
  260.        -    Rec. T.415: Open document architecture (ODA) and interchange format - Open document interchange 
  261.             format (ODIF).
  262.  
  263.        -    Rec. T.416: Open document architecture (ODA) and interchange format - Character content architecture.
  264.  
  265.        -    Rec. T.417: Open document architecture (ODA) and interchange format - Raster graphics content 
  266.             architectures.
  267.  
  268.        -    Rec. T.418: Open document architecture (ODA) and interchange format - Geometric graphics content 
  269.             architectures.
  270.  
  271.        -    Rec. T.431: Document transfer and manipulation (DTAM) - Services and protocols - Introduction and 
  272.             general principles.
  273.  
  274.        -    Rec. T.433: Document transfer and manipulation (DTAM) - Services and protocols - Protocol specifications.
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288. 3           Fascicle VII.7 - Rec. T.432
  289.  
  290.  
  291.  
  292.  
  293.        -    Rec. T.441: Document transfer and manipulation (DTAM) - Operational structure.
  294.  
  295.        -    Rec. X.200: Reference model of open systems interconnection for CCITT applications.
  296.  
  297.        -    Rec. X.208: Specification of abstract syntax notation one (ASN.1).
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.                                                     Fascicle VII.7 - Rec. T.432      4
  421.  
  422.  
  423.        -    Rec. X.209: Specification of basic encoding rules for abstract syntax notation one (ASN.1).
  424.  
  425.        -    Rec. X.215: Session service definition for open systems interconnection for CCITT applications.
  426.  
  427.        -    Rec. X.216: Presentation service definition for open system interconnection for CCITT applications.
  428.  
  429.        -    Rec. X.217: Association control service definition for open systems interconnection for CCITT applications.
  430.  
  431.        -    Rec. X.218: Reliable transfer: Model and service definition.
  432.  
  433.        -    Rec. X.219: Remote operation: Model, notation and service definition.
  434.  
  435.  
  436.  
  437. 3      Definitions and abbreviations
  438.  
  439.  
  440.        Terms and abbreviations are defined in Recommendation T.431.
  441.  
  442.  
  443.  
  444. 4      Conventions
  445.  
  446.  
  447.        This Recommendation defines services for the DTAM following the descriptive conventions defined in 
  448. Recommendation X.210. In  9, the definition of each DTAM service includes a table that lists the parameters of its 
  449. primitives. For a given primitive, the presence of each parameter is described by one of the following values:
  450.  
  451.        blankNot applicable
  452.  
  453.        M         Presence mandatory
  454.  
  455.        U         Presence is a user option
  456.  
  457.        C         Presence is conditional on a successful negotiation of another parameter in previous Primitive
  458.  
  459.        D         Presence is a DTAM-SE service-provider option
  460.  
  461.        A         Presence subject to conditions defined in Recommendation X.217
  462.  
  463.        P         Presence subject to conditions defined in Recommendation X.216.  
  464.  
  465.        In addition, the notation (=) indicates that a parameter value is semantically equal to the value to its left in the 
  466. table.
  467.  
  468.  
  469.  
  470. 5      Model of the DTAM service
  471.  
  472.  
  473.        This Recommendation uses the abstract model for a service defined in the OSI service convention in 
  474. Recommendation X.210 (see Note 1). The model defines the interactions between the two DTAM-service-users and the 
  475. DTAM-service-provider which take place between application entities. Information is passed between a DTAM-service-user 
  476. and the DTAM-service provider by DTAM service primitives which may carry parameters.
  477.  
  478.        One of the DTAM-service-users is defined as the initiator and the other is defined as the responder.
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512. 5           Fascicle VII.7 - Rec. T.432
  513.  
  514.  
  515.  
  516.  
  517.  
  518.        The model of the DTAM service is illustrated in Figure 1/T.432.
  519.  
  520.        The DTAM service defines a single activity between the initiator and the responder (see Note 2).
  521.  
  522.        Note 1 - Recommendation X.210 defines a model for the service provided by a layer of the OSI reference model.
  523.  
  524.        Note 2 - At any one time, an application entity may be involved in more than one instance of the DTAM service 
  525. activity, and each instance is based on a separate application association.
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.                                                     Fascicle VII.7 - Rec. T.432      6
  643.  
  644.  
  645.        The DTAM is provided in two modes of operations:
  646.  
  647.        a)   Transparent mode
  648.  
  649.             is provided solely to allow interworking with older implementations based on Recommendation T.73. This 
  650.             mode implies some restrictions in use of DTAM services;
  651.  
  652.        b)   Normal mode
  653.  
  654.             is provided to allow full use of DTAM services based on the OSI service definition and protocol 
  655.             specification.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.                                    FIGURE 1/T.432
  662.  
  663.                                 Model of DTAM service
  664.  
  665.  
  666.  
  667. 6      DTAM services
  668.  
  669.  
  670.        This section provides a short description of the DTAM service. The services and the primitives by which they are 
  671. invoked are defined in  9. For each service, the user of the service (the application entity that begins the sequence of 
  672. primitives) is stated.
  673.  
  674. 6.1    DTAM association use control
  675.  
  676.        Three services are associated with DTAM association use control:
  677.  
  678.        a)   the DTAM establishment service is used by the initiator to create a DTAM association for the application 
  679.             association linking the two DTAM-service-users;
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713. 7           Fascicle VII.7 - Rec. T.432
  714.  
  715.  
  716.  
  717.  
  718.        b)   the DTAM termination service is used by either the initiator or the responder being subject to the owning 
  719.             the data token to dissolve the DTAM association between the DTAM- service-user and the DTAM-service- 
  720.             provider;
  721.  
  722.                         Note - The DTAM termination is not restricted to a map into A-RELEASE service provided by ACSE;
  723.  
  724.        c)   the DTAM abort service is used by either the service users or the service provider to dissolve the DTAM 
  725.             association unconditionally.
  726.  
  727. 6.2    DTAM capability
  728.  
  729.        The DTAM capability service provides the means for invocation or negotiation of application and communication 
  730. characteristics during an association being in effect up to the next subsequent DTAM capability invocation. A DTAM capability 
  731. service is used by either the initiator or the responder being subject to the owning the data token to negotiate or invoke the 
  732. above characteristics.
  733.  
  734. 6.3    Document bulk transfer
  735.  
  736.        DTAM provides a function to transmit the document in bulk from the one DTAM user to another peer under the 
  737. communications environment defined by the DTAM association use and the DTAM capability functions.
  738.  
  739. 6.4    Document unconfirmed manipulations
  740.  
  741.        DTAM provides a function partially modifying a document seen by both users, by generating, revising or deleting 
  742. structures (pages, blocks, etc.) of an existing document or to create a new document by generating structure without any 
  743. confirmation of the manipulation. Five services are associated with document manipulation:
  744.  
  745.        a)   the unconfirmed create operation service is used by both sides to add the constituents of ODA and 
  746.             operational structure to an existing document or to create constituents of ODA and operational structure;
  747.  
  748.        b)   the unconfirmed delete operation service is used by both sides to delete the constituents of ODA and 
  749.             operational structure of an existing document;
  750.  
  751.        c)   the unconfirmed modify operation service is used by both sides to modify the attributes of the constituents 
  752.             of ODA and operational structure of an existing document;
  753.  
  754.        d)   the unconfirmed call operation service is used by both sides to request to address or to read an object of 
  755.             the operational structure which contains a sequence of the DTAM protocol data units. These protocol data 
  756.             units are applicable to the existing document;
  757.  
  758.        e)   the unconfirmed rebuild operation service is for further study.
  759.  
  760. 6.5    Document confirmed manipulation (for further study)
  761.  
  762.        DTAM provides a function to partially modify a document seen by both users, by generating, revising or deleting 
  763. structure of an existing document or to create a new document by generating structure with a confirmation of the 
  764. manipulation.
  765.  
  766. 6.6    Typed data transmission
  767.  
  768.        DTAM optionally provides the function of typed data transmission which is independent of data token control.
  769.  
  770. 6.7    Reliable transfer (checkpointing and retransferring)
  771.  
  772.        Two services are associated with reliable transfer (checkpointing, restarting and recovery):
  773.  
  774.        a)   the checkpointing service is used by the sender (DTAM-PM) of document to establish marks in the flow of 
  775.             data for the purpose of subsequent recovery or restart;
  776.  
  777.        b)   the document retransfer service is used by the sender or the receiver (DTAM user) of document to interrupt 
  778.             a transfer in progress and negotiate a point at which it is to be restarted.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                                                     Fascicle VII.7 - Rec. T.432      8
  797.  
  798.  
  799. 6.8    Exception report
  800.  
  801.        DTAM optionally provides an exception reporting function for exceptional error control during the DTAM 
  802. communication.
  803.  
  804. 6.9    Document selection control (for further study)
  805.  
  806.        Four services are associated with document selection control:
  807.  
  808.        a)   the document selection service is used by the initiator to select an existing document and to bind the 
  809.             specified document to the DTAM application-association;
  810.  
  811.        b)   the document deselection service is used by the initiator to release the binding between the DTAM 
  812.             application-association and the specified document;
  813.  
  814.        c)   the document creation service is used by the initiator to create a specified document and to select to newly 
  815.             created document;
  816.  
  817.        d)   the document deletion service is used by the initiator to release an existing selection in such a way that the 
  818.             previously selected document ceases to exist.
  819.  
  820. 6.10   Document management (for further study)
  821.  
  822.        Two services are associated with document management:
  823.  
  824.        a)   the read attributes service is used by the initiator to interrogate the document attributes of the selected 
  825.             document;
  826.  
  827.        b)   the change attributes service is used by the initiator to modify the document attributes of the selected 
  828.             document.
  829.  
  830. 6.11   Document open control (for further study)
  831.  
  832.        Two services are associated with document open control:
  833.  
  834.        a)   the document open service is used by the initiator to establish the presentation context and the concurrency 
  835.             and commitment controls for data transfer;
  836.  
  837.        b)   the document close service is used by the initiator to release the context established by the document open 
  838.             service.
  839.  
  840. 6.12   Grouping control (for further study)
  841.  
  842.        Two services are associated with grouping control:
  843.  
  844.        a)   the beginning of grouping service is used by the initiator to indicate the start of a set of grouped primitives 
  845.             which are to be processed and responded to as a group;
  846.  
  847.        b)   the end of grouping service is used by the initiator to indicate the end of a set of grouped primitives which 
  848.             are to be processed and responded to as a group.
  849.  
  850.  
  851.  
  852.  
  853. 7      Functional units
  854.  
  855.  
  856.  
  857.        DTAM service classes in the Recommendation T.431 and functional units are logical groupings of related services 
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889. 9           Fascicle VII.7 - Rec. T.432
  890.  
  891.  
  892.  
  893.  
  894. defined in this Recommendation for the purpose of:
  895.  
  896.        a)   negotiation of the DTAM-service-user's requirements during DTAM application-association establishment;
  897.  
  898.        b)   reference by other CCITT Recommendations.
  899.  
  900. 7.1    Association use control functional unit
  901.  
  902.        The DTAM provides the trigger for the establishment and use of the association. The association use control unit 
  903. supports the basic DTAM services for unique discrimination of both application entities (AEs), selection of functional units, set 
  904. of an initial DTAM capability, establishment, termination and abort of association use.
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.                                                     Fascicle VII.7 - Rec. T.432      10
  962.  
  963.  
  964. 7.2    Capability functional unit
  965.  
  966.        The DTAM capability functional unit provides the means for invocation or negotiation of application and 
  967. communication characteristics during an association being in effect up to the next subsequent DTAM capability invocation.
  968.  
  969. 7.3    Data transmission functional unit
  970.  
  971.        The DTAM provides document transfer methods, such as bulk document transfer, document manipulation and 
  972. typed data transmission. The data transmission unit consists of the following four units.
  973.  
  974. 7.3.1  Document bulk transfer functional unit
  975.  
  976.        The DTAM has a function to transmit the document in bulk to the other DTAM user under the communication 
  977. environment defined at the start of the association use and/or the capability control The documents represented by the 
  978. document interchange format defined in Recommendations T.415 and T.441 are transmitted using the bulk document transfer 
  979. unit.
  980.  
  981.        Note - The detailed definition of Recommendation T.441 (interchange format of operational structure) depends on 
  982. the ongoing work on operation structure.
  983.  
  984. 7.3.2  Document unconfirmed manipulation functional unit
  985.  
  986.        DTAM provides a function to partially modify a document by generating, revising or deleting structures of an 
  987. existing document or to create a new document. The DTAM user uses a document manipulation unit to manipulate structures 
  988. of an existing document or to create a new document.
  989.  
  990. 7.3.3  Document confirmed manipulation functional unit
  991.  
  992.        Use of this functional unit is for further study.
  993.  
  994. 7.3.4  Typed data transmission functional unit
  995.  
  996.        The DTAM provides a function to pass these units on directly to the DTAM user as typed data. User information 
  997. (e.g. transmission interrupt) can be transported by typed data transmission unit without being subject to token control.
  998.  
  999. 7.4    Exception report functional unit
  1000.  
  1001.        The DTAM provides exception reporting services for exceptional conditions occurring in the DTAM user or DTAM- 
  1002. service-provider.
  1003.  
  1004. 7.5    Session management functional units
  1005.  
  1006.        The DTAM manages dialogue control functions provided by the session layer, the following functional units being 
  1007. available for DTAM communication environment.
  1008.  
  1009. 7.5.1  Token control functional unit
  1010.  
  1011.        Transmission rights required for document transfer and document manipulations are controlled with the token 
  1012. control unit. This functional unit will be selected in the case of the half-duplex communication mode.
  1013.  
  1014.        For the document manipulation functional unit, only the "data token" is required in nature. However, the right to use 
  1015. the document manipulation is handled as follows:
  1016.  
  1017.        -    when the document bulk transfer functional unit is selected in addition to the document manipulation, 
  1018.             D═CONTROL═GIVE service is used;
  1019.  
  1020.        -    when only the document manipulation functional unit is selected, D═TOKEN═GIVE service is used.
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040. 11           Fascicle VII.7 - Rec. T.432
  1041.  
  1042.  
  1043.  
  1044.  
  1045. 7.5.2  Reliable transfer support functional unit
  1046.  
  1047.        This functional unit provides two different ways of transferring a document in a reliable way:
  1048.  
  1049.        -    reliable transfer mode 1 where the secure transfer is under the responsibility of the DTAM-PM but the 
  1050.             resumption of an interrupted transfer is under the responsibility of the DTAM-user;
  1051.  
  1052.        -    reliable transfer mode 2 where the secure transfer is completely under the responsibility of the DTAM-PM 
  1053.             (including the resumptions).
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.                                                     Fascicle VII.7 - Rec. T.432      12
  1113.  
  1114.  
  1115. 7.6    Other functional units
  1116.  
  1117.        The DTAM will provide a document selection control, a document management, an open control and a grouping 
  1118. control. These DTAM functions are left for further study.
  1119.  
  1120.  
  1121.  
  1122. 8      Service overview
  1123.  
  1124.  
  1125.  
  1126.        This Recommendation defines the following services for the management of document transfer and manipulation 
  1127. facilities:
  1128.  
  1129.        a)   D-INITIATE;
  1130.  
  1131.        b)   D-TERMINATE;
  1132.  
  1133.        c)   D-P-ABORT;
  1134.  
  1135.        d)   D-U-ABORT;
  1136.  
  1137.        e)   D-CAPABILITY;
  1138.  
  1139.        f)   D-TRANSFER;
  1140.  
  1141.        g)   D-TYPED-DATA;
  1142.  
  1143.        h)   D-CREATE;
  1144.  
  1145.        i)   D-DELETE;
  1146.  
  1147.        j)   D-MODIFY;
  1148.  
  1149.        k)   D-CALL;
  1150.  
  1151.        l)   D-REBUILD;
  1152.  
  1153.        m)   D-TOKEN-GIVE;
  1154.  
  1155.        n)   D-CONTROL-GIVE;
  1156.  
  1157.        o)   D-TOKEN-PLEASE;
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189. 13           Fascicle VII.7 - Rec. T.432
  1190.  
  1191.  
  1192.  
  1193.  
  1194.        p)   D-U-EXCEPTION-REPORT;
  1195.  
  1196.        q)   D-P-EXCEPTION-REPORT.
  1197.  
  1198.        D-INITIATE service enables a DTAM-service-user to request the establishment of a DTAM application-association 
  1199. with another AE.
  1200.  
  1201.        D-TERMINATE service enables the association initiating or responding DTAM-service-user to request the 
  1202. termination of the established application-association. It may do so only if it possesses the data token.
  1203.  
  1204.        D-P-ABORT service enables a DTAM-service provider to abort the application-association.
  1205.  
  1206.        D-U-ABORT service enables a DTAM-service-user to abort the application-association.
  1207.  
  1208.        D-CAPABILITY service enables the DTAM service user to invoke or negotiate some applications and 
  1209. communication characteristics during the life time of association.
  1210.  
  1211.        D-TRANSFER service enables a DTAM-service-user that possesses the data token to request the bulk document 
  1212. transfer over an application-association.
  1213.  
  1214.        D-TYPED-DATA service enables a DTAM-service-user to request the data transmission without being subject to 
  1215. token control, which is different from the above document transfer service.
  1216.  
  1217.        D-CREATE, D-DELETE and D-MODIFY services enable a DTAM service user that possesses the data token to 
  1218. request the creation, deletion and modification of the architectural objects and content-portions of a document.
  1219.  
  1220.        D-CALL service enables a DTAM-service-user that possesses the data token to request to address or to read an 
  1221. object of the operational structure which contains a sequence of DTAM protocol data units (with some restrictions, i.e. that 
  1222. only D-CREATE, D═DELETE and D═MODIFY can appear in this sequence). These protocol data units are applicable to the 
  1223. existing document.
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.                                                     Fascicle VII.7 - Rec. T.432      14
  1267.  
  1268.  
  1269.        D-REBUILD service is for further study.
  1270.  
  1271.        D-TOKEN-GIVE service enables a DTAM-service-user to relinquish the data token to its peer. It may do so only if 
  1272. it possesses the data token.
  1273.  
  1274.        D-CONTROL-GIVE service enables a DTAM-service-user to relinquish all the tokens (control)  to its peer. It may 
  1275. do so only if it possesses all the tokens.
  1276.  
  1277.        D-TOKEN-PLEASE service enables a DTAM-service-user to request the data token. It may do so only if it does not 
  1278. already possess the data token. The data token is requested by either DTAM- service-user to allow the DTAM-service-user to 
  1279. transfer documents.
  1280.  
  1281.        D-U-EXCEPTION REPORT service provides an exception reporting service for exceptional conditions occurring in 
  1282. either DTAM-service-users.
  1283.  
  1284.        D-P-EXCEPTION-REPORT service provides an exception reporting service for exceptional conditions occurring in 
  1285. the DTAM-service provider.
  1286.  
  1287.  
  1288. 9      Service definition
  1289.  
  1290.        DTAM service is a logical interface for data handling between the DTAM user and DTAM service provider, and the 
  1291. DTAM services are listed in Table 1/T.432.
  1292.  
  1293.                                     TABLE 1/T.432
  1294.                                           
  1295.                                 DTAM services summary
  1296. w
  1297.             ┌──────────────────────────────┬────────────────────────────┐
  1298.             │            Service           │           Type             │
  1299.             ├──────────────────────────────┼────────────────────────────┤
  1300.             │ D-INITIATE                   │       confirmed            │
  1301.             │                              │                            │
  1302.             │ D-TERMINATE                  │       confirmed            │
  1303.             │                              │                            │
  1304.             │ D-P-ABORT                    │    provider-initiated      │
  1305.             │                              │                            │
  1306.             │ D-U-ABORT                    │      unconfirmed           │
  1307.             │                              │                            │
  1308.             │ D-CAPABILITY                 │       confirmed            │
  1309.             │                              │                            │
  1310.             │ D-TRANSFER                   │    provider-confirmed      │
  1311.             │                              │                            │
  1312.             │ D-TYPED-DATA                 │      unconfirmed           │
  1313.             │                              │                            │
  1314.             │ D-CREATE                     │      unconfirmed           │
  1315.             │                              │                            │
  1316.             │ D-DELETE                     │      unconfirmed           │
  1317.             │                              │                            │
  1318.             │ D-MODIFY                     │      unconfirmed           │
  1319.             │                              │                            │
  1320.             │ D-CALL                       │      unconfirmed           │
  1321.             │                              │                            │
  1322.             │ D-REBUILD (see Note)         │      unconfirmed           │
  1323.             │                              │                            │
  1324.             │ D-TOKEN-GIVE                 │      unconfirmed           │
  1325.             │                              │                            │
  1326.             │ D-CONTROL-GIVE               │      unconfirmed           │
  1327.             │                              │                            │
  1328.             │ D-TOKEN-PLEASE               │      unconfirmed           │
  1329.             │                              │                            │
  1330.             │ D-P-EXCEPTION-REPORT         │    provider-initiated      │
  1331.             │                              │                            │
  1332.             │ D-U-EXCEPTION-REPORT         │      unconfirmed           │
  1333.             └──────────────────────────────┴────────────────────────────┘
  1334.  
  1335.               Note - D-REBUILD service is for further study.
  1336.  
  1337.  
  1338.  
  1339.  
  1340. 15           Fascicle VII.7 - Rec. T.432
  1341.  
  1342.  
  1343.  
  1344.  
  1345. 9.1  D-INITIATE service
  1346.  
  1347.      The DTAM user notifies  DTAM-service-provider  of  association  use  start  with
  1348. D═INITIATE. This service primitive includes parameter sets for:
  1349.  
  1350.      a)   unique discrimination of both AEs;
  1351.  
  1352.      b)   selection of functional units for DTAM service used; and
  1353.  
  1354.      c)   establishment of a common communication environment in both systems.
  1355.  
  1356.      The related service structure consists of four events, as illustrated in  Figure
  1357. 2/T.432.
  1358.  
  1359.  
  1360.  
  1361.  
  1362.                                    FIGURE 2/T.432
  1363.                                           
  1364.                               D-INITIATE service events
  1365.  
  1366.  
  1367. 9.1.1D-INITIATE service parameters
  1368.  
  1369.      Table 2/T.432 lists the D-INITIATE service parameters.
  1370.  
  1371.  
  1372.                                     TABLE 2/T.432
  1373.  
  1374.                             D-INITIATE service parameters
  1375. w
  1376.                                      ┌─────────────────────────────────┬────────────┬────────────┬────────────┬──── 
  1377. ──────────┐
  1378.     │            Parameter            │ D-INITIATE │ D-INITIATE │ D-INITIATE │  D- 
  1379. INITIATE  │
  1380.     │                                 │  request   │ indication │  response  │    
  1381. confirm   │
  1382.                                           ├─────────────────────────────────┼────────────┼────────────┼────────────┼──────────────┤
  1383.       │  Transparent mode               │      U     │            │            │        
  1384.       │
  1385.       │                                 │            │            │            │        
  1386.       │
  1387.     │  Telematic requirements         │      M     │   M(=)     │    Ca)     │    C(=)   
  1388.    │
  1389.       │                                 │            │            │            │        
  1390.       │
  1391.     │  Application capabilities       │      M     │   M(=)     │    M       │    M(=)   
  1392.    │
  1393.       │                                 │            │            │            │        
  1394.       │
  1395.     │  DTAM-QOSb)                     │      U     │   C(=)     │    U       │    C(=)   
  1396.    │
  1397.       │                                 │            │            │            │        
  1398.       │
  1399.     │  Accountb)                      │      U     │   C(=)     │    U       │    C(=)   
  1400.    │
  1401.       │                                 │            │            │            │        
  1402.       │
  1403.       │  Service classes (Note)         │            │            │            │        
  1404.       │
  1405.       │                                 │            │            │            │        
  1406.       │
  1407.     │  Result                         │            │            │    M       │    M(=)   
  1408.    │
  1409.       │                                 │            │            │            │        
  1410.  
  1411.  
  1412.  
  1413.                                                     Fascicle VII.7 - Rec. T.432      16
  1414.  
  1415.  
  1416.       │
  1417.     │  User informationb)             │      U     │   C(=)     │    U       │    C(=)   
  1418.    │
  1419.       │                                 │            │            │            │        
  1420.       │
  1421.     │  Application context nameb)     │      A     │   A(=)     │    A       │    A(=)   
  1422.    │
  1423.       │                                 │            │            │            │        
  1424.       │
  1425.       │  Calling AP titleb)             │      A     │   A(=)     │            │         
  1426.      │
  1427.                                           └─────────────────────────────────┴────────────┴────────────┴────────────┴──────────────┘
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533. 17           Fascicle VII.7 - Rec. T.432
  1534.  
  1535.  
  1536.  
  1537.  
  1538.                                TABLE 2/T.432 (cont.)
  1539.                                          
  1540.                            D-INITIATE service parameters
  1541. w
  1542.  
  1543.                                      ┌─────────────────────────────────┬────────────┬────────────┬────────────┬──── 
  1544. ──────────┐
  1545.     │            Parameter            │ D-INITIATE │ D-INITIATE │ D-INITIATE │  D- 
  1546. INITIATE  │
  1547.     │                                 │  request   │ indication │  response  │    
  1548. confirm   │
  1549.                                           ├─────────────────────────────────┼────────────┼────────────┼────────────┼──────────────┤
  1550.       │  Calling AP                     │            │            │            │        
  1551.       │
  1552.       │  invocation-identifierb)        │      A     │   A(=)     │            │         
  1553.      │
  1554.       │                                 │            │            │            │        
  1555.       │
  1556.       │  Calling AE qualifierb)         │      A     │   A(=)     │            │         
  1557.      │
  1558.       │                                 │            │            │            │        
  1559.       │
  1560.       │  Calling AE                     │            │            │            │        
  1561.       │
  1562.       │  invocation-identifierb)        │      A     │   A(=)     │            │         
  1563.      │
  1564.       │                                 │            │            │            │        
  1565.       │
  1566.       │  Called AP titleb)              │      A     │   A(=)     │            │         
  1567.      │
  1568.       │                                 │            │            │            │        
  1569.       │
  1570.       │  Called AP                      │            │            │            │        
  1571.       │
  1572.       │  invocation-identifierb)        │      A     │   A(=)     │            │         
  1573.      │
  1574.       │                                 │            │            │            │        
  1575.       │
  1576.       │  Called AE qualifierb)          │      A     │   A(=)     │            │         
  1577.      │
  1578.       │                                 │            │            │            │        
  1579.       │
  1580.       │  Called AE                      │            │            │            │        
  1581.       │
  1582.       │  invocation-identifierb)        │      A     │   A(=)     │            │         
  1583.      │
  1584.       │                                 │            │            │            │        
  1585.       │
  1586.     │  Responding AP titleb)          │            │            │    A       │    A(=)   
  1587.    │
  1588.       │                                 │            │            │            │        
  1589.       │
  1590.       │  Responding AP                  │            │            │            │        
  1591.       │
  1592.     │  invocation-identifierb)        │            │            │    A       │    A(=)   
  1593.    │
  1594.       │                                 │            │            │            │        
  1595.       │
  1596.     │  Responding AE qualifierb)      │            │            │    A       │    A(=)   
  1597.    │
  1598.       │                                 │            │            │            │        
  1599.       │
  1600.       │  Responding AE                  │            │            │            │        
  1601.  
  1602.  
  1603.  
  1604.                                                     Fascicle VII.7 - Rec. T.432      18
  1605.  
  1606.  
  1607.       │
  1608.     │  invocation-identifierb)        │            │            │    A       │    A(=)   
  1609.    │
  1610.       │                                 │            │            │            │        
  1611.       │
  1612.       │  Calling presentation           │            │            │            │        
  1613.       │
  1614.       │  addressb)                      │      P     │   P(=)     │            │         
  1615.      │
  1616.       │                                 │            │            │            │        
  1617.       │
  1618.       │  Called presentation            │            │            │            │        
  1619.       │
  1620.       │  addressb)                      │      P     │   P(=)     │            │         
  1621.      │
  1622.       │                                 │            │            │            │        
  1623.       │
  1624.       │  Responding presentation        │            │            │            │        
  1625.       │
  1626.    │  addressb)                      │            │            │     P      │     P(=)   
  1627.   │
  1628.       │                                 │            │            │            │        
  1629.       │
  1630.       │  Presentation context           │            │            │            │        
  1631.       │
  1632.       │  definition listb)              │      P     │   P(=)     │            │         
  1633.      │
  1634.       │                                 │            │            │            │        
  1635.       │
  1636.       │  Presentation context           │            │            │            │        
  1637.       │
  1638.    │  definition resultb)            │            │            │     P      │     P(=)   
  1639.   │
  1640.       │                                 │            │            │            │        
  1641.       │
  1642.    │  Presentation requirementsb)    │      P     │   P(=)     │     P      │     P(=)   
  1643.   │
  1644.       │                                 │            │            │            │        
  1645.       │
  1646.    │  Initial assignment of tokenb)  │      P     │   P(=)     │     P      │     P(=)   
  1647.   │
  1648.       │                                 │            │            │            │        
  1649.       │
  1650.    │  Quality of serviceb)           │      P     │   P(=)     │     P      │     P(=)   
  1651.   │
  1652.                                           └─────────────────────────────────┴────────────┴────────────┴────────────┴──────────────┘
  1653.  
  1654.  a)  This parameter is mandatory in case the responder returns the "accepted"  result
  1655.  parameter to the proposed requirements.
  1656.  
  1657.  b)  This parameter is absent in transparent mode.
  1658.  
  1659.  Note - The use of this parameter is for further study.
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686. 19           Fascicle VII.7 - Rec. T.432
  1687.  
  1688.  
  1689.  
  1690.  
  1691. 9.1.1.1   Transparent mode
  1692.  
  1693.      This non-mandatory parameter is used to indicated to the local DTAM-PM how the DTAM 
  1694. protocol is to be mapped onto the lower layers. Presence of this parameter indicated that 
  1695. the mapping is to be done onto the session service. Absence of this parameter indicates 
  1696. that the mapping is to be done onto ACSE and presentation layer services.
  1697.  
  1698. 9.1.1.2   Telematic requirements
  1699.  
  1700.      As defined in this Recommendation, DTAM has the following functional units as the 
  1701. application protocol in order to simplify the DTAM procedure:
  1702.  
  1703.      -    kernel (association use control);
  1704.  
  1705.      -    capability;
  1706.  
  1707.      -    document bulk transfer;
  1708.  
  1709.      -    typed data transmission;
  1710.  
  1711.      -    document unconfirmed manipulation;
  1712.  
  1713.      -    document confirmed manipulation;
  1714.  
  1715.      -    token control;
  1716.  
  1717.      -    exception report;
  1718.  
  1719.      -    reliable transfer (see Note):
  1720.  
  1721.           a)  reliable transfer mode 1;
  1722.  
  1723.           b)  reliable transfer mode 2.
  1724.  
  1725.      Telematic requirements specify the DTAM functional units which should be used during 
  1726. an association. In this case, each DTAM user proposes use or non-use of each functional 
  1727. unit, except for the kernel functional unit, based on the DTAM user requirements. The 
  1728. functional unit is selected only if both the initiator and the responder propose to use 
  1729. the functional unit.
  1730.  
  1731.      Note - When the reliable transfer support function is  selected,  document  bulk
  1732. transfer function should be used. This support function provides no service primitives 
  1733. but provides the two types of reliable transfer service (mode 1 and mode 2) within DTAM- 
  1734. service-provider to support the secured document transfer (see  9.18).
  1735.  
  1736. 9.1.1.3   Application capabilities
  1737.  
  1738.      The requested application capabilities parameter indicates, for each direction of 
  1739. transmission, the receiving application capabilities of the requester. Each DTAM user 
  1740. exchanges its own receiving application capabilities with a peer DTAM user through D 
  1741. initiate service. Values of this parameter may be the reason for subsequent termination. 
  1742. The continued progress of the service is only guaranteed if the DTAM user acts  as  a
  1743. sender of a document within the requested receiving capabilities by the peer DTAM user 
  1744. (receiver of document). This parameter is stated independently by each DTAM user as the 
  1745. maximum receiving capabilities when that user is the  receiving  side.  There  is  no
  1746. negotiation. The stated value from each DTAM user is maintained by the corresponding user 
  1747. for use when it is the sending DTAM user. The values for each direction  of  document
  1748. transfer are not necessarily the same.
  1749.  
  1750.      The application capabilities parameter consists of o e  or  more  sets  of  sub-
  1751. parameters. Each set, if present, shall  contain  one  document  application  profile
  1752. parameter and, optionally, a combination of the four other parameter described hereafter.
  1753.  
  1754. 9.1.1.3.1 Document application profile
  1755.  
  1756.      The parameter specifies the document application profile available to sender of this 
  1757. parameter as the receiving capabilities. The value of its parameter  is  one  of  the
  1758. following capabilities:
  1759.  
  1760.      -    handling the document application profile
  1761.           (Recommendation T.501);
  1762.  
  1763.  
  1764.  
  1765.  
  1766.                                                     Fascicle VII.7 - Rec. T.432      20
  1767.  
  1768.  
  1769.  
  1770.      -    handling the document application profile
  1771.           (Recommendation T.502);
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835. 21           Fascicle VII.7 - Rec. T.432
  1836.  
  1837.  
  1838.  
  1839.  
  1840.      -    handling the document application profile
  1841.           (Recommendation T.503);
  1842.  
  1843.      -    handling the document application profile
  1844.           (Recommendation T.504).
  1845.  
  1846. 9.1.1.3.2 Document architecture class
  1847.  
  1848.      The parameter specifies the document application profile available to the sender of 
  1849. this parameter as the receiving capabilities. The value of this parameter is:
  1850.  
  1851.      -    formatted.
  1852.  
  1853. 9.1.1.3.3 Non-basic document characteristics
  1854.  
  1855.      This parameter specifies the non-basic document characteristics available to the 
  1856. sender of this parameter as the receiving capabilities. The values of this parameter are 
  1857. any combination of capabilities defined in Recommendation T.414, and they are related to 
  1858. the value of the document application profile.
  1859.  
  1860. 9.1.1.3.4 Non-basic structural characteristics
  1861.  
  1862.      This parameter specifies the non-basic structural characteristics available to the 
  1863. sender of this parameter as the receiving capabilities. The values of this parameter are 
  1864. any combination of capabilities defined in Recommendation T.414, and they are related to 
  1865. the value of the document application profile.
  1866.  
  1867. 9.1.1.3.5 Operational application profile
  1868.  
  1869.      Detailed specification of operational application profile is for further study.
  1870.  
  1871. 9.1.1.4   DTAM QOS
  1872.  
  1873.      DTAM QOS is left for further study.
  1874.  
  1875. 9.1.1.5   Account
  1876.  
  1877.      The account parameter identifies the account to  which  costs  incurred  in  the
  1878. application- association which is being established are to be charged.
  1879.  
  1880.      Note - Further study will be requested.
  1881.  
  1882. 9.1.1.6   Service classes
  1883.  
  1884.      The use of this parameter is for further study.
  1885.  
  1886. 9.1.1.7   Result
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.                                                     Fascicle VII.7 - Rec. T.432      22
  1939.  
  1940.  
  1941.  
  1942.      If the DINQ APDU was rejected by  the  responding  DTAM═PM  (i.e.  a  D═INITIATE
  1943. indication primitive was not issued to the responder), this field is suppled  by  the
  1944. responding DTAM-PM; otherwise, this field is the result parameter from the D═INITIATE 
  1945. response primitive. In either situation, it appears as the result  parameter  on  the
  1946. D═INITIATE confirm primitive. This field can take one of the following symbolic values:
  1947.  
  1948.      -    accepted;
  1949.  
  1950.      -    rejected by responder (reasons-not-specified);
  1951.  
  1952.      -    rejected by responder (protocol version-not-supported);
  1953.  
  1954.      -    rejected by responder (DTAMQOS-not-supported); 
  1955.  
  1956.      -    rejected by responder (application-context-not-supported);
  1957.  
  1958.      -    rejected by responding DTAM═QM.
  1959.  
  1960. 9.1.1.8   User information
  1961.  
  1962.      This is the user information  associated  with  the  initiation  of  application
  1963. association.
  1964.  
  1965. 9.1.1.9   Application context name
  1966.  
  1967.      This parameter is used as defined in Recommendation X.217. The initiator of  the
  1968. application- association shall propose one of the application-context names  for  the
  1969. specific application in the D═INITIATE request primitive.
  1970.  
  1971.      The responder shall either:
  1972.  
  1973.      -    accept the application-context proposed by the initiator and return the same 
  1974.           value of this parameter in D-INITIATE response primitive;
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048. 23           Fascicle VII.7 - Rec. T.432
  2049.  
  2050.  
  2051.  
  2052.  
  2053.      -    or return, in the D-INITIATE response primitive, a result parameter with the 
  2054.           value "rejected by responder (application-context name not supported)"  and
  2055.           possibly make a counter-proposal by returning a different application-context 
  2056.           name in the D-INITIATE response primitive.
  2057.  
  2058. 9.1.1.10  Presentation context definition list
  2059.  
  2060.      The presentation context definition list comprises a presentation-context-definition 
  2061. for each abstract-syntax included in the application-context, i.e. one each  for  the
  2062. specific application, the DTAM and the AC E  for  instance.  A  presentation-context-
  2063. definition comprises a presentation-context- identifier and an abstract-syntax-name for 
  2064. the ASE.
  2065.  
  2066. 9.1.1.11  Other parameters
  2067.  
  2068.      Parameters marked with "A" in Table 2/T.432 are defined in Recommendation X.217.
  2069.  
  2070.      Parameters marked with "P" in Table 2/T.432 are defined in Recommendation X.216.
  2071.  
  2072. 9.2  D-TERMINATE service
  2073.  
  2074.      The D═TERMINATE service is used  by  either  the  association-initiator  or  the
  2075. association- responder to request the termination of an application-association. It may 
  2076. do so if it possesses the data token and this service is a confirmed service.
  2077.  
  2078.      The termination of the application-association is without loss of information in 
  2079. transit. This service cannot be rejected by the association-responding DTAM-service user.
  2080.  
  2081.      The related service  structure  consists  of  four  events,  as  illustrated  in
  2082. Figure 3/T.432.
  2083.  
  2084.  
  2085.  
  2086.  
  2087.                                    FIGURE 3/T.432
  2088.                                           
  2089.                              D-TERMINATE service events
  2090.  
  2091.  
  2092. 9.2.1D═TERMINATE service parameters
  2093.  
  2094.      Table 3/T.432 lists the D-TERMINATE service parameters. These parameters are only 
  2095. present in the normal mode for use in the OSI lower layer service. In the case  of  a
  2096. transparent mode, this service primitive has no parameters.
  2097.  
  2098.  
  2099.  
  2100.                                     TABLE 3/T.432
  2101.                                           
  2102.                            D-TERMINATE service parameters
  2103. w
  2104.                                      ┌─────────────────┬─────────────┬─────────────┬──────────────┬──────────────┐
  2105.      │    Parameter    │ D-TERMINATE │ D-TERMINATE │ D-TERMINATE  │  D- 
  2106. TERMINATE │
  2107.      │                 │   request   │ indication  │   response   │    
  2108. confirm   │
  2109.                                      ├─────────────────┼─────────────┼─────────────┼──────────────┼──────────────┤
  2110.    │  Charginga)     │             │             │      C       │       C     
  2111.  │
  2112.        │                 │             │             │              │         
  2113.      │
  2114.        │  User           │             │             │              │         
  2115.      │
  2116.     │  informationa)  │      U      │    C(=)     │      U       │     C(=)   
  2117.   │
  2118.  
  2119.  
  2120.  
  2121.                                                     Fascicle VII.7 - Rec. T.432      24
  2122.  
  2123.  
  2124.                                      └─────────────────┴─────────────┴─────────────┴──────────────┴──────────────┘
  2125.  
  2126.       a)  This parameter is absent in the transparent mode.
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190. 25           Fascicle VII.7 - Rec. T.432
  2191.  
  2192.  
  2193.  
  2194.  
  2195. 9.2.1.1   Charging
  2196.  
  2197.      The charging parameter conveys information on the costs attributed to the account 
  2198. during the DTAM application-association which is being  released.  The  use  of  this
  2199. parameter is for further study.
  2200.  
  2201. 9.2.1.2   User information
  2202.  
  2203.      This is the user information associated wi h  the  termination  of  application-
  2204. association.
  2205.  
  2206. 9.3  D═P═ABORT service
  2207.  
  2208.      The D═P═ABORT service provides an indication to both the  DTAM  users  that  the
  2209. application- association cannot be maintained (e.g.  because  retransmission  is  not
  2210. possible). If it is the sender, the DTAM provider first issues a negative  D-TRANSFER
  2211. confirm primitive for the document information not yet transferred. This  service  is
  2212. applicable for document manipulation as well as bulk transfer.  In the case  of  bulk
  2213. transfer, if it is the receiver, the DTAM provider  deletes  any  partially  received
  2214. document information prior to issuing the D-P-ABORT indication.  This  service  is  a
  2215. provider-initiated service.
  2216.  
  2217.      The related  service  structure  consists  of  two  events,  as  illustrated  in
  2218. Figure 4/T.432.
  2219.  
  2220.  
  2221.  
  2222.  
  2223.                                    FIGURE 4/T.432
  2224.  
  2225.                               D-P-ABORT service events
  2226.  
  2227.  
  2228. 9.3.1D═P═ABORT service parameters
  2229.  
  2230.      The D═P═ABORT service has no parameters.
  2231.  
  2232. 9.4  D═U═ABORT service 
  2233.  
  2234.      The D═U═ABORT service enables a DTAM user to abort the application-association. The 
  2235. abort may be requested by either DTAM user. This service is an unconfirmed service.
  2236.  
  2237.      The related  service  structure  consists  of  two  events,  as  illustrated  in
  2238. Figure 5/T.432.
  2239.  
  2240.  
  2241.  
  2242.  
  2243.                                    FIGURE 5/T.432
  2244.                                           
  2245.                               D═U═ABORT service events
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.                                                     Fascicle VII.7 - Rec. T.432      26
  2262.  
  2263.  
  2264. 9.4.1D═U═ABORT service parameters
  2265.  
  2266.      Table 4/T.432 lists the parameters of D═U═ABORT.
  2267.  
  2268.  
  2269.  
  2270.                                     TABLE 4/T.432
  2271.                                           
  2272.                             D═U═ABORT service parameters
  2273.  
  2274. w
  2275.      ┌───────────────────┬───────────────────┬──────────────────────┐
  2276.      │     Parameter     │ D-U-ABORT request │ D-U-ABORT indication │
  2277.      ├───────────────────┼───────────────────┼──────────────────────┤
  2278.      │                   │                   │                      │
  2279.      │   User            │                   │                      │
  2280.      │   informationa)   │         U         │         C(=)         │
  2281.      └───────────────────┴───────────────────┴──────────────────────┘
  2282.  
  2283.             a)    This parameter is absent in the transparent mode.
  2284.  
  2285.  
  2286.  
  2287.  
  2288. 9.4.1.1   User information
  2289.  
  2290.      This is the user information associated with the abort of application-association.
  2291.  
  2292. 9.5  D═CAPABILITY service 
  2293.  
  2294.      This service should be used outside the  document  transmission  procedure.  The
  2295. multiple use of the D═CAPABILITY service within a single association may be permitted.
  2296.  
  2297.      The related service  structure  consists  of  four  events,  as  illustrated  in
  2298. Figure 6/T.432.
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.                                    FIGURE 6/T.432
  2310.  
  2311.                              D═CAPABILITY service events
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330. 27           Fascicle VII.7 - Rec. T.432
  2331.  
  2332.  
  2333.  
  2334.  
  2335. 9.5.1D-CAPABILITY service parameters
  2336.  
  2337.      Table 5/T.432 lists the D-CAPABILITY service parameters.
  2338.  
  2339.  
  2340.  
  2341.  
  2342.                                     TABLE 5/T.432
  2343.  
  2344.                            D═CAPABILITY service parameters
  2345.  
  2346. w
  2347. ┌─────────────────────────────┬──────────────┬──────────────┬──────────────┬── 
  2348. ────────────┐
  2349. │         Parameter           │ D-CAPABILITY │ D-CAPABILITY │ D-CAPABILITY │ D-CAPABILITY 
  2350. │                             │    request   │  indication  │   response   │   confirm 
  2351. ├─────────────────────────────┼──────────────┼──────────────┼──────────────┼───────────── 
  2352. ─┤
  2353. │   Application  capabilities    │                │                │                │
  2354. │                               │                │                │                 │
  2355. │   Document  application        │                │                │                │
  2356. │  profile                    │       U      │     C(=)     │      U       │     C(=)
  2357. │                               │                │                │                 │
  2358. │   Document  architecture       │                │                │                │
  2359. │  Class                      │       U      │     C(=)     │      U       │     C(=)
  2360. │                               │                │                │                 │
  2361. │   Non  basic                   │                │                │                │
  2362. │   structural                   │                │                │                │
  2363. │  characteristics            │       U      │     C(=)     │      U       │     C(=)
  2364. │                               │                │                │                 │
  2365. │   Non  basic  document          │               │                │                │
  2366. │  characteristics            │       U      │     C(=)     │      U       │     C(=)
  2367. │                               │                │                │                 │
  2368. │   Operational  application     │                │                │                │
  2369. │  profile                    │       U      │     C(=)     │      U       │     C(=)
  2370. │                               │                │                │                 │
  2371. │   Capability                   │                │                │                │
  2372. │  resulta)                   │              │              │      M       │     M(=)
  2373. │                               │                │                │                 │
  2374. │  User informationa)         │       U      │     C(=)     │      U       │     C(=)
  2375.  
  2376.  
  2377.  
  2378.                                                     Fascicle VII.7 - Rec. T.432      28
  2379.  
  2380.  
  2381. └─────────────────────────────┴──────────────┴──────────────┴──────────────┴───────────── 
  2382. ─┘
  2383.  
  2384. a)   This parameter is absent in the transparent mode.
  2385.  
  2386.  
  2387. 9.5.1.1   Application capabilities
  2388.  
  2389.      The application capabilities parameter requested by  the  requesting  DTAM  user
  2390. (requestor: sender of documents) indicates a list of receiving application capabilities 
  2391. that may be required at the responding DTAM user by the requesting DTAM user.
  2392.  
  2393.      Application capabilities consist of the following five parameters.
  2394.  
  2395. 9.5.1.1.1 Document application profile
  2396.  
  2397.      The parameter specifies the document application profile that may be required at the 
  2398. responding DTAM user by the requesting DTAM user. The values of this parameter are any 
  2399. combination of the following capabilities:
  2400.  
  2401.      -    handling the document application profile
  2402.           (Recommendation T.501);
  2403.  
  2404.      -    handling the document application profile
  2405.           (Recommendation T.502);
  2406.  
  2407.      -    handling the document application profile
  2408.           (Recommendation T.503);
  2409.  
  2410.      -    handling the document application profile
  2411.           (Recommendation T.504).
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450. 29           Fascicle VII.7 - Rec. T.432
  2451.  
  2452.  
  2453.  
  2454.  
  2455. 9.5.1.1.2 Document architecture class
  2456.  
  2457.      This parameter specifies the document architecture classes that may be required at 
  2458. the responding DTAM user by the requesting DTAM user. The value of this parameter is:
  2459.  
  2460.      -    formatted.
  2461.  
  2462. 9.5.1.1.3 Non-basic document characteristics
  2463.  
  2464.      This parameter specifies the non-basic document characteristics that may be required 
  2465. at the responding DTAM user by the requesting DTAM user. The values of this parameter are 
  2466. any combination of capabilities defined in Recommendation T.414.
  2467.  
  2468. 9.5.1.1.4 Non-basic structural characteristics
  2469.  
  2470.      This parameter specifies the non-basic structural characteristics  that  may  be
  2471. required at the responding DTAM user by the requesting DTAM user. The values of  this
  2472. parameter are any combination of capabilities defined in Recommendation T.414.
  2473.  
  2474. 9.5.1.1.5 Operational application profile
  2475.  
  2476.      Detailed specification of operational application profile is for further study.
  2477.  
  2478. 9.5.1.2   Capability result
  2479.  
  2480.      This result parameter contains one of the following:
  2481.  
  2482.      a)   confirmation that all the requested capabilities are available at the  DTAM
  2483.           responder;
  2484.  
  2485.      b)   a list of the requested capabilities that are available at the DTAM responder;
  2486.  
  2487.      c)   a complete list of non-basic receiving capabilities;
  2488.  
  2489.      d)   indication that no extended capabilities are available in the DTAM responder, 
  2490.           or that none of the capabilities requested by the initiator are available.
  2491.  
  2492. 9.5.1.3   User information
  2493.  
  2494.      This parameter is the user information associated with the capability.
  2495.  
  2496. 9.6  D═TRANSFER service 
  2497.  
  2498.      The remote document bulk transfer is used to convey the document which contains ODA 
  2499. and operational structure to the remote DTAM-user. The requestor who requests the remote 
  2500. document bulk transfer must have a data token in an appropriate manner. It supports the 
  2501. D-TRANSFER services.
  2502.  
  2503.      In this situation, a reliable transfer support functional unit will be selected by 
  2504. the negotiation of functional units in the association establishment phase. If a reliable 
  2505. transfer support functional unit is not selected, the RTSE service will be used. The use 
  2506. of RTSE is for further study.
  2507.  
  2508.      The D═TRANSFER service performs the following two types of documents transmission:
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.                                                     Fascicle VII.7 - Rec. T.432      30
  2530.  
  2531.  
  2532.      a)   transmission of a complete document by transfer procedure defined in  6.6.3 
  2533.           of Recommendation T.433;
  2534.  
  2535.      b)   retransmission of a partial document for resuming purposes by transfer-user- 
  2536.           resume procedure defined in  6.6.4 of Recommendation T.433.
  2537.  
  2538.      The related service structure  consists  of  three  events,  as  illustrated  in
  2539. Figure 7/T.432.
  2540.  
  2541.  
  2542.  
  2543.                                    FIGURE 7/T.432
  2544.                                           
  2545.                               D-TRANSFER service events
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598. 31           Fascicle VII.7 - Rec. T.432
  2599.  
  2600.  
  2601.  
  2602.  
  2603. 9.6.1D═TRANSFER service parameters
  2604.  
  2605.      Tableau 6/T.432 lists the D-TRANSFER service parameters.
  2606.  
  2607.  
  2608.                                     TABLE 6/T.432
  2609.  
  2610.                             D-TRANSFER service parameters
  2611.  
  2612. w
  2613.                                      ┌──────────────────────────┬────────────────┬────────────────┬──────────────── 
  2614. ──┐
  2615. │      Parameter           │   D-TRANSFER   │   D-TRANSFER   │    D-TRANSFER    │
  2616. │                          │    request     │   indication   │      confirm     │
  2617. ├──────────────────────────┼────────────────┼────────────────┼──────────────────┤
  2618. │   Document information   │       M        │       C        │                  │
  2619. │                          │                │    (Note 1)    │                  │
  2620. │                          │                │                │                  │
  2621. │   Transfer timea)        │       M        │                │                  │
  2622. │                          │                │                │                  │
  2623. │   Document information   │                │                │                  │
  2624. │   type                   │       M        │       C        │      C(=)        │
  2625. │                          │                │                │                  │
  2626. │   Document reference     │                │                │                  │
  2627. │   information            │       M        │       M        │       M          │
  2628. │                          │                │                │                  │
  2629. │   Synchronization point  │       C        │                │       C          │
  2630. │                          │    (Note 2)    │    (Note 4)    │     (Note 3)     │
  2631. │                          │                │                │                  │
  2632. │   Result                 │                │                │       M          │
  2633. │                          │                │                │                  │
  2634. │   Checkpoint mechanism   │       M        │                │                  │
  2635. └──────────────────────────┴────────────────┴────────────────┴──────────────────┘
  2636.  
  2637.      a)   Presence only for reliable transfer mode 2 (see  9.18).
  2638.  
  2639.      Note 1 - Mandatory in the case of successful D═TRANSFER procedure.
  2640.  
  2641.      Note 2 - Mandatory when the document information type has the value "transfer of a 
  2642.      document from a synchronization point".
  2643.  
  2644.      Note 3 - Mandatory in the case of incomplete D═TRANSFER procedure.
  2645.  
  2646.      Note 4 - Use of this parameter in D═TRANSFER indication is for further study.
  2647.  
  2648.  
  2649. 9.6.1.1   Document information
  2650.  
  2651.      This consists of one or more "interchange data elements" of the types defined in 
  2652. Recommendations T.415, T.441 and T.541, in accordance with the  document  application
  2653. profile and operational application profile that are in effect.
  2654.  
  2655.  
  2656. 9.6.1.2   Transfer time
  2657.  
  2658.      This parameter defines the time  period  within  which  the  DTAM-provider  must
  2659. successfully transfer the document information to the other DTAM-user. This parameter is 
  2660. used only in the reliable transfer mode 2 as mandatory parameter and has to be suppled by 
  2661. the requestor of the D-TRANSFER service. The absence of this parameter indicates that the 
  2662. established DTAM application-association is performed under the reliable transfer mode 1 
  2663. (see  9.18).
  2664.  
  2665.  
  2666. 9.6.1.3   Document information type
  2667.  
  2668.      This parameter may take different values depending on the primitive where it  is
  2669. used:
  2670.  
  2671.      a)   in a D═TRANSFER request it shall take one of the following values:
  2672.  
  2673.  
  2674.  
  2675.  
  2676.                                                     Fascicle VII.7 - Rec. T.432      32
  2677.  
  2678.  
  2679.  
  2680.           i)  "transfer of a document from its beginning";
  2681.  
  2682.           ii) "transfer of a document from a synchronization point";
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806. 33           Fascicle VII.7 - Rec. T.432
  2807.  
  2808.  
  2809.  
  2810.  
  2811.               when the parameter takes this latter value, the value of the corresponding 
  2812.               synchronization point shall be given in the parameter  "synchronization
  2813.               point" (see  9.6.1.5);
  2814.  
  2815.      b)   in a D═TRANSFER indication for confirm it shall take one of  the  following
  2816.           values:
  2817.  
  2818.           i)  "transfer completed";
  2819.  
  2820.           ii) "transfer not completed";
  2821.  
  2822.               When this parameter takes this latter value,  the  value  of  the  last
  2823.               positively acknowledged synchronization point is given in the parameter 
  2824.               "synchronization point"  (see  9.6.1.5).
  2825.  
  2826.      This parameter is used only in reliable transfer mode 1.
  2827.  
  2828.      Note - In a logical interface sense, it is assumed that, for  retransmission  of
  2829. document, the complete document is submitted to DTAM protocol machine (PM) using the D- 
  2830. TRANSFER service. It is assumed that DTAM PM locates the checkpoints in the same manner 
  2831. as in the first transmission.
  2832.  
  2833. 9.6.1.4   Document reference information
  2834.  
  2835.      This parameter uniquely identifies a document in the D═TRANSFER service. The value 
  2836. of this parameter shall be assigned as decimal digits, preferably but not necessarily 
  2837. starting from 001. This value shall then sequentially be incremented by one for  each
  2838. successive document transmission. This parameter shall be assigned to all documents by 
  2839. the DTAM user sending the document.
  2840.  
  2841.      In order to uniquely identify the documents exchanged, it is recommended that the 
  2842. same value of this parameter should not appear within an application association. This 
  2843. parameter is used in reliable transfer mode 1.
  2844.  
  2845. 9.6.1.5   Synchronization point
  2846.  
  2847.      This parameter has different significations depending on the service primitive:
  2848.  
  2849.      i)   in a D═TRANSFER-request it indicates the requested minor synchronization point 
  2850.           number from which the initiator tries to retransmit. It is used together with 
  2851.           the value "transfer of a document from  a  synchronization  point"  of  the
  2852.           parameter document information type;
  2853.  
  2854.      ii)  in a D═TRANSFER-indication it indicates the last positively confirmed minor 
  2855.           synchronization point number (for further study);
  2856.  
  2857.      iii) in a D═TRANSFER-confirm it indicates the last  positively  confirmed  minor
  2858.           synchronization point number. It is used together with the value "transfer not 
  2859.           completed" of the parameter document information type. If no synchronization 
  2860.           point was confirmed during the document transfer,  this  parameter  may  be
  2861.           absent.
  2862.  
  2863.      This parameter is used only in reliable transfer mode 1.  
  2864.  
  2865. 9.6.1.6   Result
  2866.  
  2867.      This parameter specifies the result of the transfer as follows:
  2868.  
  2869.      -    document-information-transmitted: positive confirm; the document-information 
  2870.           has been transferred to, and secured by the receiving DTAM-provider (used for 
  2871.           both reliable transfer modes);
  2872.  
  2873.      -    document-information-not-transferre :  negative  confirm;   the   document-
  2874.           information could not be transferred within the specified transfer time (used 
  2875.           for reliable transfer mode 2);
  2876.  
  2877.  
  2878.  
  2879.                                                     Fascicle VII.7 - Rec. T.432      34
  2880.  
  2881.  
  2882.  
  2883.      -     document-information-not-completely  transferred:  negative  confirm;  the
  2884.           document-information could not be completely transferred, remaining part of 
  2885.           the document as indicated by the value of the parameter "document information 
  2886.           type" (used for reliable transfer mode 1). The indication of this parameter 
  2887.           may result to resume the transmission of the remaining part of the document 
  2888.           from the requesting DTAM user;
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948. 35           Fascicle VII.7 - Rec. T.432
  2949.  
  2950.  
  2951.  
  2952.  
  2953.      -    document-information-continue-not-possible: negative confirm; this value is 
  2954.           used when the document linking information is not available at the sending or 
  2955.           receiving side (used for reliable transfer mode 1). This indication of this 
  2956.           parameter may result to retry the transmission of the entire document again 
  2957.           from the requesting DTAM user.
  2958.  
  2959.      This parameter has to be supplied by the DTAM-provider.
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.                                                     Fascicle VII.7 - Rec. T.432      36
  3020.  
  3021.